{{tag>raring tutoriel}}

====== Comment modifier un fichier ? ======

Ce tutoriel vous permettra de comprendre comment créer ou modifier un fichier avec ou sans les droits d'administration et sous divers environnements, en ligne de commande ou en interface graphique.

On supposera ici que vous souhaitez utiliser le fichier ''/chemin/fichier''. Modifiez selon votre besoin.

<note warning>Tous les fichiers qui ne sont pas dans **/home/votre_nom/** ( **~/** ), ont besoin des [[:sudo|droits d'administration]] (droits root) pour être modifiés.</note>
<note tip>
Pour créer un nouveau fichier ou un fichier vierge :
  * **Dans votre [[:gestionnaire_de_fichiers|gestionnaire de fichiers]]** : cliquez-droit dans le vide, puis //Créer un document → Fichier vierge// (([[:nautilus#ajout_de_nouveaux_modeles_pour_la_commande_contextuelle_creer_un_document|Vous pouvez rajouter des modèles de fichiers que vous utilisez souvent.]])).
  * **Avec un éditeur de texte** : ouvrez votre [[:editeur_de_texte|éditeur de texte]] (par exemple //Applications → Accessoires → Éditeur de texte//). \\ Créez un nouveau fichier (//Fichier → Nouveau//) et enregistrez ce nouveau fichier (//Fichier → Enregistrer sous//)
  * **En ligne de commande** : utiliser la [[:commande_shell|commande]] suivante :<code bash>touch nom_du_fichier</code>
</note>

===== Optionnel : sauver le fichier avant de le modifier=====
Voir [[:tutoriel:comment_sauver_et_restaurer_un_fichier|ce tutoriel]].

Vous pouvez le copier
  * Dans votre gestionnaire de fichiers (Clic droit sur le fichier //Copier// puis //Coller//)
  * En ligne de commandes<code bash>cp -a /dossier/fichier /autre_dossier/autre_nom</code>

===== Sous Ubuntu et Edubuntu (Gnome) =====

[[:GEdit]] est un éditeur de texte conçu pour l'environnement [[:bureau_gnome|Gnome]].

==== De manière graphique ====

  * **Sans** les droits d'administration : //Applications → Accessoires → Éditeur de texte//
  * **Avec** les droits d'administration : appuyez sur Alt–F2, puis saisissez « gksudo gedit ». Saisissez votre mot de passe.\\ **Attention** : L'éditeur étant ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes. À n'utiliser qu'en cas de besoin.

Une fois Gedit ouvert, ouvrez le fichier (//Fichier → Ouvrir// ou Ctrl–o) à modifier, faites ce que vous avez à faire, enregistrez le fichier (//Fichier → Enregistrer// ou Ctrl–s) et quittez.

==== En ligne de commande ====

  * **Sans** les droits d'administration : <code>gedit /chemin/fichier</code>
  * **Avec** les droits d'administration : <code>gksudo gedit /chemin/fichier</code> puis saisissez votre mot de passe.\\ **Attention** : L'éditeur étant ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes. À n'utiliser qu'en cas de besoin.

==== Tutoriel vidéo ====

  *[[http://www.tutoriels-video.fr/editer-un-fichier-en-mode-administrateur-sur-ubuntu/ | Tutoriel vidéo : Éditer des fichiers en mode administrateur sur Ubuntu]] (fr)

===== Sous Kubuntu (KDE) =====

[[:Kate]] est un éditeur de texte conçu pour l'environnement [[:bureau_kde|KDE]]. Vous pouvez aussi utiliser [[:KWrite]] ou [[:Kedit]].

==== De manière graphique ====

  * Sans les droits d'administration : //K → Utilitaires → Kate (Éditeur de texte avancé)//.
  * Avec les droits d'administration (choisissez l'une des deux possibilités) :
    - appuyer sur Alt–F2, puis saisissez « kdesudo kate ». Saisissez votre mot de passe.
    - allez dans //K → Exécuter une commande//, saisissez « kate », option //Exécuter sous un autre nom d'utilisateur// (saisissez « root » et le mot de passe) → //Exécuter//.\\ **Attention** : L'éditeur étant ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes. À n'utiliser qu'en cas de besoin.

Une fois Kate ouvert, ouvrez le fichier (//Fichier → Ouvrir// ou Ctrl–o) à modifier, faites ce que vous avez à faire, enregistrez le fichier (//Fichier → Enregistrer// ou Ctrl–s) et quittez.

==== En ligne de commande ====

  * **Sans** les droits d'administration : <code>kate /chemin/fichier</code>
  * **Avec** les droits d'administration : <code>kdesudo kate /chemin/fichier</code> puis saisissez votre mot de passe.\\ **Attention** : L'éditeur étant ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes. À n'utiliser qu'en cas de besoin.

===== Sous Xubuntu (Xfce) =====

{{ :tutoriel:applications-accessoires-mousepad.png?250}}

[[:Mousepad]] est un éditeur de texte conçu pour l'environnement [[:Xfce]].

==== De manière graphique ====

  * **Sans** les droits d'administration : //Applications → Accessoires → Mousepad// (voir la capture ci-contre).
  * **Avec** les droits d'administration : appuyez sur Alt-F2, puis saisissez « gksudo mousepad ». Saisissez votre mot de passe.\\ **Attention** : L'éditeur étant ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes. À n'utiliser qu'en cas de besoin.

Une fois Mousepad ouvert, ouvrez le fichier (//Fichier → Ouvrir// ou Ctrl–o) à modifier, faites ce que vous avez à faire, enregistrez le fichier (//Fichier → Enregistrer// ou Ctrl–s) et quittez.


==== En ligne de commande ====

  * **Sans** les droits d'administration : <code>mousepad /chemin/fichier</code>
  * **Avec** les droits d'administration : <code>gksudo mousepad /chemin/fichier</code> puis saisissez votre mot de passe.

===== Sous Lubuntu (LXDE) =====

Leafpad est l'éditeur de texte de Lubuntu.
Vous le trouverez dans le menu //Accessoires//.

===== Partout (même sans interface graphique) =====
<note>Le savoir peut être très utile, par exemple si vous avez fait des bêtises dans votre configuration graphique.</note>

  * **Sans** les droits d'administration : <code>nano /chemin/fichier</code>
  * **Avec** les droits d'administration : <code>sudo nano /chemin/fichier</code> puis saisissez votre mot de passe.

[[:Nano]] est un éditeur de texte en ligne de commande très simple. Vous pouvez en utiliser d'autres, comme [[:Vim]], il est aussi possible d'utiliser [[:Emacs]], si ceux-ci sont installés. L'utilisation de ces deux derniers est plus complexe.

=====Voir aussi=====

  * Tutoriel "[[:tutoriel:comment_supprimer_un_fichier|Comment supprimer un fichier (ou un dossier)]]"
  * Tutoriel "[[:tutoriel:comment_sauver_et_restaurer_un_fichier|Comment sauver et restaurer un fichier]]"



----

//Contributeurs principaux : [[:utilisateurs:Ner0lph]], [[utilisateurs:Fabien26]], [[:utilisateurs:fabux]]//